package com;

import java.util.ArrayList;
import java.util.List;

public class Test4 {//定义了一个测试类

    public static void main(String[] args) {//main方法入口
        int[] arr1 = {1, 2, 3, 4};//定义了一个int类型的数组
        for (int s1 : arr1) {//使用增强for循环进行遍历，格式为for（数据类型 变量名：需要遍历的数组名/或者集合名{直接输出变量名}）
            System.out.println(s1);//输出变量名
        }
        String[] strArr = {"陕西", "西安"};//定义了一个String 类型的数组
        for (String s3 : strArr) {//使用for增强循环进行遍历
            System.out.println(s3);//输出变量名
        }
        List<String> i = new ArrayList<>();//定义了一个集合，使用多态形式创建对象，泛型式String类型
        i.add("陕西");//使用对象调用add方法进行存储元素
        i.add("西安");//使用对象调用add方法进行元素存储
        i.add("钟楼");//使用对象调用add方法进行元素存储
        for (String s4 : i) {//再使用增强for循环对该集合进行遍历
            System.out.println(s4);//直接输出变量名
        }

    }
}
